.news_max {
    padding: 14px;

    .news_item_box {
        cursor: pointer;
        margin: 12px 0;
        border: 1px solid #f8f8f8;
        padding: 12px;
        border-radius: 3px;
        display: flex;
        align-items: flex-start;

        .img_box {
            width: 150px;
            height: 150px;
            overflow: hidden;
            margin-right: 12px;
            border-radius: 2px;

            .news_cover {
                width: 100%;
                height: 100%;
                transition: 0.3s;
            }

            .news_cover:hover {
                transform: scale(1.05);
                transition: 0.3s;
            }
        }

        .content_box {
            .title {
                font-weight: bold;
            }
        }
    }
}